#include <stdio.h>
#include <string.h>

int main(int argc, char* argv[])
{
    printf("argc: %d\n", argc);
    int i = 0;
    for(; argv[i]; ++i)
    {
        printf("argv[%d]->%s\n", i, argv[i]);
    }
    if(argv[argc] == NULL)
    {
        printf("NULL\n");
    }

//    if(argc != 2)
//    {
//        printf("该命令使用错误！你应该用：%s -a|-b|-c\n", argv[0]);
//        return 1;
//    }
//
//    if(strcmp(argv[1], "-a") == 0)
//    {
//        printf("我现在执行的是该命令的第一种功能\n");
//    }
//    else if(strcmp(argv[1], "-b") == 0)
//    {
//        printf("我现在执行的是该命令的第二种功能\n");
//    }
//    else
//    {
//        printf("我现在执行的是该命令的默认功能\n");
//    }


//    printf("argc: %d\n", argc);
//    int i = 0;
//    for(; i < argc; ++i)
//    {
//        printf("argv[%d]->%s\n", i, argv[i]);
//    }
    return 0;
}
